renewable resource

noun

any natural resource that can replenish itself naturally over time, as wood or solar energy; also called renewable energy , [renewable energy resource], renewable natural resource

renewable resource in Culture

renewable resource definition


Any resource, such as wood or solar energy, that can or will be replenished naturally in the course of time.